package com.info.zhiduoduo.pay.sdk.kltongpaysdk.model.add_merchant;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.ToString;
import lombok.experimental.Accessors;

@Data
@AllArgsConstructor
@NoArgsConstructor
@Accessors(chain = true)
@ToString
public class MerchantContent {

	private String fullNameCn; //商户中文全称
	private String nameCn;//String	256	M	商户中文名称
	private String fullNameEn;//String	256	M	商户英文全称(-)
	private String nameEn;//String	256	M	商户英文名称(-)
	private String priIndustryCode;//Number		M	一级行业代码(16-虚拟商品)
	private String secIndustryCode;//Number		M	二级行业代码(1611-技术开发服务)
	private String thrIndustyCode;//String	32	M	三级行业代码(1959-软件开发服务)
	private String mchtType;//String	1	M	商户类型（1企业; 2个人）
	private String bizMchtAttrOrg;//String	32	M	业务归属机构(99990032)
	private String incomeAttrOrgId;//String	32	M	收入归属机构(99990032)
	private String pan;//String	128	M	商户开户账号
	private String merchAcctName;//String	256	M	商户开户名称
	private String bankNo;//String	32	M	开户行银行号
	private String bankName;//String	256	M	开户行名称
	private String currency;//String	3	M	币种(156人民币；)
	private String contractBeginDate;//DATE	8	M	合同开始日期(不填默认：当前日期yyyyMMdd)
	private String contractEndDate;//DATE	8	M	合同结束日期(不填默认：当前日期yyyyMMdd)
	private String invoiceFlag;//String	1	M	是否需要发票（0否；1是）
	private String adjustState;//String	1	M	单边调帐标识(1:调账;2:退款)
	private String inOutSplitFlag;//String	1	M	收支两条线标志（0否；1是）
	private String refundStlMode;//String	1	M	退款结算方式（1轧差；2收支两条线）
	private String customsDeclareFlag;//String	1	M	报关标志（0否；1是）
	private String orderSource;//String	32	M	订单来源(3)
	private String clearDirectFlag;//String	1	M	开联调直接清算标志（1是；0否）
	private String homeName;//String		M	商户网站名称(-)
	private String homeUrl;//String		M	商户网站URL(-)
	private String orgRegNo;//String		M	组织机构代码(-)
	private String contactName;//	String		O	商户联系人
	private String telNo;//String		O	商户联系人手机号
	private String emailAddr;//String		O	商户联系人邮箱
	private String province;//String		M	省(工商注册地址-传汉字,xx省)
	private String city;//String		M	市(xx市)
	private String county;//String		M	区(xx区)
	private String addr;//String		M	街道(-)
	private String lrCertType;//String	1	M	法人代表证件类型(1-身份证)
	private String legalReps;//String	40	M	法人代表
	private String lrCertNo;//String	50	M	法人代表证件号
	private String legalRepsBeginDate;//String	8	M	法人证件开始时间(yyyyMMdd)
	private String legalRepsEndDate;//String	8	M	法人证件结束时间(yyyyMMdd)
	private String icpNo;//String	50	M	icp编号(-)
	private String taxRegNo;//String	32	M	税务登记号
	private String taxRegBeginDate;//Date	8	M	税务登记开始时间(yyyyMMdd)
	private String taxRegEndDate;//Date	8	M	税务登记结束时间(yyyyMMdd)
	private String licenseNo;//String	32	M	营业执照号
	private String licenseBeginDate;//	Date	8	M	营业执照有效期开始时间(-：当前日期yyyyMMdd)
	private String licenseEndDate;//Date	8	M	营业执照有效期结束时间(-：日期20991231)
	private String orgRegBeginDate;//Date	8	M	组织结构有效期开始时间(-：当前日期yyyyMMdd)
	private String orgRegEndDate;//Date	8	M	组织结构有效期结束时间(-：日期20991231)
	private String bussinessType;//String	2	M	业务类别（D）
	private String platformId;//String	32	O	平台ID（平台商户号）
	private String smealType;//String	2	M	套餐类型（0无；10默认套餐）
	private String MerchantRequestSeq;
}
